home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / DOCS / ST_GUIDE.PR / FLAGS.TXT < prev    next >
Encoding:
Text File  |  2010-01-01  |  3.8 KB  |  60 lines

  1. DESKTOP x1k1
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                   ╔═══════╗
  12.                                   ║ FLAGS ║
  13.                                   ╚═══════╝
  14.  
  15.                                                            ┌───┬───┬───┬───┬───┐
  16.                                                            │ X │ N │ Z │ V │ C │
  17. ┌──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  18. │MOVE MOVEQ AND ANDI OR ORI EOR EORI NOT                   │ - │ ^ │ ^ │ 0 │ 0 │
  19. │EXT SWAP TST MULU MULS TAS                                │   │   │   │   │   │
  20. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  21. │CLR                                                       │ - │ 0 │ 1 │ 0 │ 0 │
  22. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  23. │MOVEtoCCR/SR                                              │  according to #k  │
  24. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  25. │ANDItoCCR/SR                                   set to 0 or - according to #k  │
  26. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  27. │ ORItoCCR/SR                                   set to 1 or - according to #k  │
  28. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  29. │EORItoCCR/SR                                     invert or - according to #k  │
  30. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  31. │BTST BCLR BSET BCHG                                       │ - │ - │ ^ │ - │ - │
  32. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  33. │LSL LSR ROXL ROXR                                         │ ^ │ ^ │ ^ │ 0 │ ^ │
  34. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  35. │ASL ASR ADD ADDI SUB SUBI ADDQ/SUBQif destination<>An     │ ^ │ ^ │ ^ │ ^ │ ^ │
  36. │NEG RTR RTE STOP                                          │   │   │   │   │   │
  37. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  38. │ROL ROR                                                   │ - │ ^ │ ^ │ 0 │ ^ │
  39. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  40. │ADDX SUBX                                                 │ ^ │ ^ │ 0 │ ^ │ ^ │
  41. │                                                if dest=0 │   │   │ - │   │   │
  42. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  43. │ABCD SBCD NEGX NBCD                                       │ ^ │ ~ │ 0 │ ~ │ ^ │
  44. │                                                if dest=0 │   │   │ - │   │   │
  45. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  46. │CMP CMPI CMPA CMPM                                        │ - │ ^ │ ^ │ ^ │ ^ │
  47. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  48. │DIVU DIVS                                                 │ - │ ^ │ ^ │ ^ │ 0 │
  49. │                                               if overflow│   │ ~ │ ~ │   │   │
  50. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  51. │CHK                                                       │ - │ ~ │ ~ │ ~ │ ~ │
  52. │                                               if Dn<0    │   │ 1 │   │   │   │
  53. │                                               if Dn>limit│   │ 0 │   │   │   │
  54. ├──────────────────────────────────────────────────────────┼───┼───┼───┼───┼───┤
  55. │MOVEA MOVEM MOVEP MOVE_USP MOVEfromSR Scc                 │ - │ - │ - │ - │ - │
  56. │EXG LEA PEA LINK UNLK ADDA SUBA ADDQ/SUBQif destination=An│   │   │   │   │   │
  57. │NOP JMP JSR BSR RTS Bcc DBcc                              │   │   │   │   │   │
  58. │TRAP TRAPV ILLEGAL RESET                                  │   │   │   │   │   │
  59. └──────────────────────────────────────────────────────────┴───┴───┴───┴───┴───┘
  60.